someone who makes a fool of himself - Deutsch Englisch Wörterbuch